package thread.fenjiesuoyufenduansuo;

import javax.xml.bind.annotation.XmlType;

/**
 * 如果是两个不同的对象不同的线程之间会相互等待吗
 *  推测不会  因为这是对象锁  意思就是对象要想调用的话 必须获取该对象的锁
 *   事实证明  调用对象不同  各自自行不进行同步
 * */
public class Test2 {


    public static  void main(String[] args){

        DecomposeClazz decomposeClazz01 = new DecomposeClazz();
        DecomposeClazz decomposeClazz02 = new DecomposeClazz();

        Thread thread01 = new Thread(new Runnable() {
            @Override
            public void run() {
                decomposeClazz01.addComputer("a");
            }
        });

        Thread thread02 = new Thread(new Runnable() {
            @Override
            public void run() {
                decomposeClazz02.addComputer("b");
            }
        });

        thread01.start();
        thread02.start();
    }

}
